About Kelly Alexander Ltd (09899696) United Kingdom