About Neap Kelvin Hammond Limited (11595733) United Kingdom