About Sussex Open Ltd (12331223) United Kingdom