About Logo Textiles Ltd (06977259) United Kingdom