About Glenluce Pizza Ltd (12116846) United Kingdom