About Smpte Solutions Limited (08625644) United Kingdom