About Taylor Wyndley Ltd (09217191) United Kingdom