About Simkins & Woodward Electrical Limited (06884187) United Kingdom