About Gerald Judd Limited (00319959) United Kingdom