About Dg Allen Limited (SC583436) United Kingdom