About Larsan Limited (11600538) United Kingdom