About Sena Ltd (08591579) United Kingdom