About John R Howard Limited (11836814) United Kingdom