About S&h Engineering Services Ltd (13497945) United Kingdom