About Walter Hicks Limited (13257607) United Kingdom