About Hendry Ramsay Waters (worldwide) Limited (SC240062) United Kingdom