About The Rhuddlan Hoptimist Limited (11671329) United Kingdom