About Ben Ash Associates Ltd (10206535) United Kingdom