About Duval Bygg Invest Limited (12978392) United Kingdom