About Jessop & Smith Limited (09812311) United Kingdom