About Chandler De Sousa Ltd (11382216) United Kingdom