About Sofaroma Interior Design Ltd (09917975) United Kingdom