About T P Specialists Ltd (04755412) United Kingdom