About Rachel Hirsh Ltd (09627090) United Kingdom