About Oakhurst Interior Design Limited (13699994) United Kingdom