About Longcross Kennels Limited (00860164) United Kingdom