About St Clair Investments Limited (03296866) United Kingdom