About Galos Plymouth Ltd (12300854) United Kingdom