About Annabel Owen Interior Design Limited (03032058) United Kingdom