About Sentinel Power Systems Limited (01144516) United Kingdom