About T H Vickers Limited (05769916) United Kingdom