About Sentinel Maintenance Services Limited (03405366) United Kingdom