About Seb Sensory Limited (10931698) United Kingdom