About Taylor Fredericks Limited (03812484) United Kingdom