About Crosse & Crosse Limited (03029823) United Kingdom