About T W Pettitt Rail Limited (09226127) United Kingdom