About Galos Peri Peri Saltcoat Ltd (SC681232) United Kingdom