About Leor Ltd (08536595) United Kingdom