About Harry & Rose Ltd (11388228) United Kingdom