About Verrechia Electrical Ltd (13107154) United Kingdom