About Merrie England Coffee Shops Limited (00890468) United Kingdom