About T. R. Clash Ltd. (04920399) United Kingdom