About Taylor-fox Investments Limited (07224964) United Kingdom