About Leonard Henry (ashford) Limited (02790062) United Kingdom