About Local Locc S Ltd (12862512) United Kingdom