About Sentinel Ware Limited (10308105) United Kingdom