About Gluckman Consulting Limited (09220123) United Kingdom