About Leocorp Limited (06709194) United Kingdom