About Cooke Components Ltd (08150077) United Kingdom