About G. C. M. S. Wind & Strings Limited (04662906) United Kingdom