About Leycor Investments Limited (00814232) United Kingdom