About Geoff Todd (electrical) Limited (01931921) United Kingdom