About Pete Hitchman Ltd (13120144) United Kingdom