About Rachael Taylor Designs Ltd. (07871373) United Kingdom