About Albertas Legeckas Ltd (13029990) United Kingdom