About Lush Threads Ltd (11531163) United Kingdom