About Liquid Interior Design Limited (04541496) United Kingdom