About John Swire & Sons (green Investments) Limited (09208409) United Kingdom