About Sarsen Kennels Limited (06093653) United Kingdom