About Affleck Electrical Limited (04479107) United Kingdom