About Alec Jackson Limited (08155089) United Kingdom