About Pontypool Electrics Limited (07673675) United Kingdom