About Tom Pidcock Limited (11931111) United Kingdom