About Gerald Judd Sales Limited (01307281) United Kingdom