About Sensability Limited (05578410) United Kingdom