About Sena Engineering Ltd (10544391) United Kingdom