About S. Nunn & Co. Limited (04669198) United Kingdom