About J. Swire & Son Limited (04870064) United Kingdom