About Rumi Custom Cabins Limited (12956964) United Kingdom