About Chester Management Limited (11382028) United Kingdom