About Elmeridge Cables Limited (02130182) United Kingdom