About Excalibur Kennels Ltd (11723905) United Kingdom