About Chester Halo Limited (07640636) United Kingdom