About Pet Central Hotel (kennels) Ltd (07121864) United Kingdom