About Ensor Interior Design Limited (07648948) United Kingdom