About Denis Alexander Ltd (12661120) United Kingdom