About Sentinel Services And Maintenance Limited (07090655) United Kingdom