About String Consultants Limited (09792560) United Kingdom