About General European Components Limited (01977003) United Kingdom