About Meteodale Ltd (10036764) United Kingdom