About Peter Hamer Marketing Limited (08670946) United Kingdom