About T. R. Horle Ltd (10088236) United Kingdom