About Chancellors Group Holdings Limited (05468845) United Kingdom