About Sue Fowler Interior Design Solutions Limited (04486290) United Kingdom