About Sensoryspaceuk Ltd (13091714) United Kingdom