About Garpens Mek & Maskin Invest Limited (12709042) United Kingdom