About Rachel Pedder-smith Designs Limited (11459940) United Kingdom