About A A Howard Limited (07756373) United Kingdom