About Sena Elwing (lincoln) Limited (03704368) United Kingdom