About Rachel Haddy Limited (06302928) United Kingdom