About Ashford Kitchens And Interiors Limited (06404041) United Kingdom