About Hicks Commercials Limited (06288429) United Kingdom