About Abbott And Alexander Ltd (08879947) United Kingdom