About R Lowther Holdings Limited (11577646) United Kingdom