About Taylor Cavendish Limited (07049070) United Kingdom