About Nigel Leech Limited (08013594) United Kingdom