About Hicksco Ltd (07556644) United Kingdom