About Shell Haven Ltd (10740240) United Kingdom