About Duke S Head Highgate Limited (08532781) United Kingdom