About Green S Lodge Limited (13246238) United Kingdom