About Green & Co (holdings) Limited (09769239) United Kingdom