About Thomas Petcare Limited (01155348) United Kingdom