About Tom Lowe Limited (04551923) United Kingdom