About Deco Sizzler Ltd (12482045) United Kingdom