About Leocal Limited (10863190) United Kingdom