About Larsson Holding Limited (12313284) United Kingdom