About Bugsy Squizzy & Minnie Ltd (11740880) United Kingdom