About String Leather Ltd (12681498) United Kingdom