About Beach Castle Cafe Limited (10710555) United Kingdom