About Leonics Ltd (09140879) United Kingdom