About Alfra Electrical Limited (03015295) United Kingdom