About St Aldates Investments Limited (03117395) United Kingdom