About The London Pantry Store Limited (07684129) United Kingdom