About Sbsw Pembury Limited (10479394) United Kingdom