About Roger S Hammond Limited (11092183) United Kingdom