About Rebecca Taylor Associates Limited (04336198) United Kingdom