About Duppas Hill Limited (12996390) United Kingdom