About Hicks Brothers Limited (02824632) United Kingdom