About Ashford & Associates Limited (07470610) United Kingdom