About Delaval Knight Limited (12731311) United Kingdom