About Taylor Et Al Management Limited (07171953) United Kingdom