About Clowne Test & Repair Centre Limited (11248859) United Kingdom