About Devenish Kerr Limited (12471397) United Kingdom