About J L Hemmings And Son Ltd (13557370) United Kingdom