About J.dege & Sons Limited (00146113) United Kingdom