About Denesgate Limited (07067540) United Kingdom