About John Howell & Co Protection B Ltd (07356403) United Kingdom