About T Handcock Limited (05542485) United Kingdom