About Gill Nicholls Consulting Limited (09944232) United Kingdom