About T. Hayselden Limited (01070329) United Kingdom