About Dd Allen Ltd (11743014) United Kingdom