About Sp 103 Limited (12070074) United Kingdom