About Keith R. Hammond Limited (05714727) United Kingdom