About In The Larder Limited (13196124) United Kingdom