About Greene & Co Ltd (10855664) United Kingdom