About Kennedy Mellor Limited (03202564) United Kingdom