About Sph 2020 Limited (12498431) United Kingdom