About Smalands Tak & Plat Limited (11396024) United Kingdom