About Londonist Textile Limited (07368599) United Kingdom