About Pickles Sandwiches Limited (08584552) United Kingdom