About St Georges Works Delamare Limited (12608061) United Kingdom