About Hassocks Holdings Limited (10509630) United Kingdom