About Chester Hyde Limited (10515019) United Kingdom