About Alfred Hoggins Limited (00260303) United Kingdom