About Thaxted Electrical Services Ltd (09020143) United Kingdom