About John Howell & Co Protection A Ltd (07356393) United Kingdom