About S.t. Brown (electrical) Limited (07386655) United Kingdom