About Green Bottle Consulting Limited (10028218) United Kingdom