About Limaco Ltd (08249492) United Kingdom