About Jackson Hogg Limited (08266008) United Kingdom