About St.clare Engineering Limited (00619491) United Kingdom