About John Heaver Holdings Limited (12100358) United Kingdom