About St.clement S Court Limited (00325934) United Kingdom