About Shell Design & Construction Ltd (13601083) United Kingdom