About Larsen Finance & Administration Ltd (12002478) United Kingdom