About Chalon Components Limited (04083425) United Kingdom