About St Piran Construction Limited (11718296) United Kingdom