About Competition Fabrications Ltd. (10620412) United Kingdom