About L Green & Co Ltd (10605161) United Kingdom