About T P Vickers Limited (10189053) United Kingdom