About Sengs Engineering Solutions Limited (SC425789) United Kingdom