About Capstone Howard & Associates Ltd (13399034) United Kingdom