About Doyle & Alexander Ltd (10531162) United Kingdom