About Spt & M Ltd (11300681) United Kingdom