H C Slingsby P L C