About R H Lenzie Limited (SC660698) United Kingdom