About Anglodacia Ltd (08528018) United Kingdom