About Green & Co (sales) Limited (09770667) United Kingdom