About Clustering Instrument Company Limited (12916166) United Kingdom