About Peter J Howard Ltd (09273038) United Kingdom