About Kennedy Hollins Ltd (12129003) United Kingdom