About Green Lab (company Limited By Guarantee) Ltd (11802865) United Kingdom