About Peter Hitchin Limited (07188596) United Kingdom