About Taylor Fry Investments Limited (03529922) United Kingdom