About Little Larder London Ltd. (13581785) United Kingdom