About Largo Enterprises Limited (06325218) United Kingdom