About Ata Douglas Ltd (11846940) United Kingdom