About Cafe Plough Limited (13315791) United Kingdom