About Ashfords Interiors Limited (07469495) United Kingdom