About Levabarn Limited (NI681397) United Kingdom