About Village Fabrics & Interiors Limited (07866174) United Kingdom