About Geosafe Manufacturing & Developments Limited (13047377) United Kingdom