About Mitchell & Co (electrical) Limited (04185536) United Kingdom