About Rachel Furze Design Limited (07645014) United Kingdom