About Denton Hall Limited (05497768) United Kingdom