About Struts And Frets Ltd (09492790) United Kingdom