About St.clair Developments Limited (02930202) United Kingdom