About Puncher Hamilton Plus Limited (05500959) United Kingdom