About C J Howard Limited (11646993) United Kingdom