About Deluxe Interior Design Limited (13085685) United Kingdom