About Ragdoll Interiors Ltd (11506029) United Kingdom