About S. Johnston & Co. Holdings Limited (04040451) United Kingdom