About Sentinel Projects Limited (07940307) United Kingdom