About Proteam Solutions Limited (12597766) United Kingdom