About Lacock Ltd (05801499) United Kingdom