About Affix Electrical Services Ltd (09149661) United Kingdom