About Scholes Larder Limited (11851753) United Kingdom