About J.h. Casswell And Son Limited (01639169) United Kingdom