About S Hicks Ltd (07325740) United Kingdom