About London Green Roof Company Limited (06449586) United Kingdom