About Affix Electrical Engineering Limited (07199255) United Kingdom