About Larssen Engineering Limited (03583345) United Kingdom