About Cambridge Smc Ltd (07431691) United Kingdom