About Chester Holdings Limited (12568302) United Kingdom