About Chancellors Holdings Limited (03167637) United Kingdom