About Alan Howarth Limited (02218659) United Kingdom