About Snoozers Bed Studio Ltd. (SC258501) United Kingdom