About Coburg Components Ltd. (01556243) United Kingdom