About Hyde Store Ltd (12277295) United Kingdom