About T And K Humphrey Limited (04106714) United Kingdom