About Theale Components Limited (03284140) United Kingdom