About Cooper-thorpe Ltd (12538769) United Kingdom