About Sizzlers Takeaway Yorkshire Limited (12686438) United Kingdom