About Michael Lowe Limited (04420633) United Kingdom