About Jk Howard Limited (09240458) United Kingdom