About K H Jackson Limited (04805780) United Kingdom