About Porthouse Technical Services Limited (08952402) United Kingdom