About Stringers World Limited (05708432) United Kingdom