About Sentinel Design And Build Limited (12315494) United Kingdom