About Hicks Associates Limited (03946104) United Kingdom