About N Judd Ltd (09509356) United Kingdom