About J.t. Nixon & Sons Ltd (05199389) United Kingdom