About T. F. Sole Limited (05756587) United Kingdom