About Llewellyn Nw Ltd (12305155) United Kingdom