About Cambridge Strings Ltd (05997240) United Kingdom