About Ruffy Bullard & Lucinda Wright Interior Designs Limited (08738134) United Kingdom