About Sizzlers Fast Food Milkshakes Ltd (13198349) United Kingdom