About Raumo Consulting Ltd. (08698882) United Kingdom