About Leamore Enterprise Park Limited (03231392) United Kingdom