About Tresa Electrical Ltd (10883954) United Kingdom