About Ashford Associates Limited (01175859) United Kingdom