About Sbc Portugal Limited (03644899) United Kingdom