About Levmor Limited (10222863) United Kingdom