About Seno Engineering Services Ltd (12661614) United Kingdom