About Ipc Uk Spc Limited (03791565) United Kingdom