About P Hammond Limited (12141412) United Kingdom