About Charley Holdings Limited (10918151) United Kingdom