About The String Vest Company Limited (09241445) United Kingdom