About J & C Hammond Llp (OC424869) United Kingdom