About Sentinel Structures Ltd (11969201) United Kingdom