About Control Components Limited (00448763) United Kingdom