About G & L Dodgson Limited (10055959) United Kingdom