About Nigel Heckman Limited (10394620) United Kingdom