About Nigel Lowe Limited (03662596) United Kingdom