About Rebecca Taylor Design Limited (05913593) United Kingdom