About Taylor Rose Holdings Limited (09732458) United Kingdom