About Heywood House Cafe Limited (11840521) United Kingdom