About S&p Engineering & Maintenance Limited (10375541) United Kingdom