About Green Mcgregor & Co. Limited (13266590) United Kingdom