About Ellwood Electrical Limited (04278729) United Kingdom