About Beach Green Consulting Limited (10282994) United Kingdom