About Lammas Park Limited (09005671) United Kingdom