About Sandie Harrow Interior Designs Ltd (13182100) United Kingdom