About Alan Howard Limited (02944763) United Kingdom