About R P Hammond Limited (11339040) United Kingdom