About The Ragged House Ltd (08556091) United Kingdom