About L. B Garden Services Ltd (11632803) United Kingdom