About Dufton Kellner Limited (03853390) United Kingdom