About J & R Jessop Ltd (13238331) United Kingdom