About Chandos Corporation Limited (07727529) United Kingdom