About Geoff Lowe Limited (08648066) United Kingdom