About Loomdory Limited (01621510) United Kingdom