About Fran Hickman Design & Interiors Ltd (08000125) United Kingdom