About S.green & Sons (investments) Limited (00760506) United Kingdom