About Meadowcroft Kennels Limited (10058845) United Kingdom