About Taylor Rose (uk) Limited (07450831) United Kingdom