About Emc Components Limited (03596522) United Kingdom