About J. Hackshall Limited (01858204) United Kingdom