About St.clair Management Limited (01030089) United Kingdom