About Nigel Odling Consulting Limited (10024860) United Kingdom