About Kareliussons Mogelsok & Mogelsanering Limited (10939959) United Kingdom