About Sandberg Larsen Invest Limited (07181640) United Kingdom