About Pickmere Bistro Ltd (11659063) United Kingdom