About Jim Howard Limited (06473903) United Kingdom