About The Cloth House Limited (08875953) United Kingdom