About Taylor Fraher Investments Ltd (09500675) United Kingdom