About Smiley Booth Leicestershire Ltd (12150446) United Kingdom