About Chandler Holdings Limited (10502294) United Kingdom