About Edgars Lociks Limited (12751570) United Kingdom