About Kennedy Herd Limited (SC394666) United Kingdom