About Sena Designs Ltd (10768205) United Kingdom