About John Espen Larsen Ltd (12333267) United Kingdom