About Taylor Phoenix Ltd (13001926) United Kingdom