About Chandos Holdings Limited (11020581) United Kingdom