About Allen Dew International Limited (12408232) United Kingdom