About Levenmere Limited (02200140) United Kingdom