About Centricam Technologies Limited (09473878) United Kingdom