About Hickling 229 Ltd (12599062) United Kingdom