About Ben Ashford-thom Ltd (13523503) United Kingdom