About Ash Spencer Consulting Ltd (11607309) United Kingdom