About Stewart Michael (london) Limited (01415733) United Kingdom