About M Lowe & Co Limited (05778292) United Kingdom