About Crompton Components Ltd (07175647) United Kingdom