About Simpson Electra Ltd (07708320) United Kingdom