About Snoozle Limited (09453310) United Kingdom