About L B S Green Limited (05587544) United Kingdom