About Beach S Kennels Limited (01341542) United Kingdom