About John Swire & Sons (china) Limited (01759789) United Kingdom