About Sensory Systems (n L P) Limited (SC126328) United Kingdom