About T W Porritt & Son Limited (04613918) United Kingdom