About Willmore Electrical Limited (10958506) United Kingdom