About Meteoexploration Limited (06857571) United Kingdom