About Village Kitchens & Interiors Limited (06357792) United Kingdom