About Levmet (uk) Limited (09341844) United Kingdom