About D Judd Limited (12449179) United Kingdom