About The Design Cabin Ltd (12622228) United Kingdom