About Hicks Corporate Services Limited (08221210) United Kingdom