About Larssen Consulting Ltd (10501931) United Kingdom