About Levcom Ltd (12372553) United Kingdom