About Ashford Interiors Limited (02014176) United Kingdom