About Cadre Components Limited (02978143) United Kingdom