About Ladcanegla Ltd (10969206) United Kingdom