About Hyde&co Ltd (12439000) United Kingdom