About Rachel Rose Hamill Ltd (NI630820) United Kingdom