About Snooze Components Ltd (13052830) United Kingdom